package org.sam.swing.table.verification;

import org.sam.swing.table.JSTableModel;

/**
 * 校验的最基本方法
 * @author sam
 *
 */
public interface Verificat {
	/**
	 * 校验结果
	 * 
	 * @param model
	 *            tablemodles对象
	 * @param row
	 *            对应的数据行
	 * @param column
	 *            对应的大数据列
	 * @return true检验通过 false校验失败
	 */
	public boolean check(JSTableModel<?> model, int row, int column);
	
	/**
	 * 校验失败返回的文本信息
	 * @param model  tablemodle对象
	 * @param row 对应的数据行
	 * @param column 对应的大数据列
	 * @return
	 */
	public String getMsg(JSTableModel<?> model, int row, int column);
}
